corrugated bitumen sheets - Francés Inglés Diccionario